package com.octopus.core.matcher;

/**
 * 匹配接口
 *
 * <p>判断目标对象是否满足某种条件
 *
 * @author shoulai.yang@gmail.com
 * @date 2019/07/31
 */
public interface Matcher<T> {

  /**
   * 判断目标对象是否满足某种条件
   *
   * @param obj 目标对象
   * @return true满足，false不满足
   */
  boolean matches(T obj);
}
